const http = require('http');
const url = require('url');
const fs = require('fs');
const server = http.createServer((req,res)=>{
    let query = url.parse(req.url,true).query;
    if (typeof query.username !=='undefined'){
        // 通过文件系统存储数据 
        // 同步
        // try{
        //     fs.writeFileSync('./data.json',JSON.stringify(query));
        //     res.write('success');
        // }catch (err) {
        //     console.log(err);
        //     res.write('error');
        // }

        // 异步

        fs.appendFile('./users.json',JSON.stringify(query),err=>{
            if(err) {
                return console.log(err);
                
            }
            console.log('写入成功');
        })
    }
    res.end();
})

server.listen(8989);